woman in charge of holding keys - Français Anglais Dictionnaire